@charset "utf-8";
/* CSS Document */
* {margin: 0 ; padding: 0;}

/* Main structure */
p{margin:0px; padding:0px;}
body {background:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5f5f5f;height:auto;width:1014px;margin:0 auto}
#container {background:#FFF repeat;font-size: 1em;width: 1014px; margin:auto;width:1014px;border:2px solid pink;height:auto;position:absolute}
#banner{background:#512657 repeat; width:1014px; height:70px; position:relative;}
#banner #logo{ background:url(images/logo.png); width: 467px; height: 68px; position:absolute; z-index:1; left:0px;}
#banner #boxFlash{ background-color:#FFF; width:512px; height:62px; position:absolute; z-index:2; right:2px; top:3px;}

/* Main Menu */
#menu{ float:left; background:url(images/menuBG.jpg); width:1014px; height:25px; border-bottom:#934376 1px solid; display:block;}
#menu ul{list-style-type:none;	margin:0px 0px 0px 80px;}
#menu ul li{float:left;	list-style-type:none;}
#menu ul li a{display:block; color:#FFF; display: block;font:1em sans-serif;line-height: 25px;padding: 0 20px 0 20px;	text-decoration: none;}
#menu ul li a:hover{display:block; color:#FFF; display: block; background:#d66dab; font:1em sans-serif;line-height: 25px;padding: 0 20px 0 20px;	text-decoration:underline;  background:#d66dab;}

/* Ads Slice*/
#adsSliceBox{ float:left; width:1014px; height:202px; display:block}

/* Main Content*/
#mainContentBox{ float:left; width:1004px; height:auto; margin:5px;}
#mainContentBox
#boxLeft{ float:left; width:688px; height:auto; margin-right: 5px;}
#boxRight{ float:left; width:300px; height:auto; margin-left: 5px; border:#d66dab 1px solid;}

#boxLeft .boxLeftPart{ float:left; width:688px; height:auto; margin-top:3px;}
.boxNewsHeadBox{ background:url(images/TitleHeadBG.png); width:297px; height:29px; margin-bottom:3px; color:#8a4290; font-size:1.2em; text-align:center; line-height:25px;}
.boxNewsHeadBox a{ text-decoration:none; color:#8a4290;}
.boxNewsHeadBox a:hover{ text-decoration:underline;}

#boxNewsContentWelcome{ width:682px; height:auto; padding:2px; border-bottom:#C09 1px solid;}
#boxNewsContentWelcome #boxTextWelcome{ width:100%; height:auto;}

.linkDetailsMoreWelcome{font-style:italic; margin-left:600px;}
.linkDetailsMoreWelcome a{font-style:italic; display:block; color:#5f5f5f; text-decoration:underline;}
.linkDetailsMoreWelcome a:hover{font-style:italic; text-decoration:underline; display:block;color:#C09;}

#boxProduct{ float:left; width:668px; height:auto; padding-left:20px;}
#boxProduct .boxProductDetail{float:left; width:130px; height:266px; margin:2px 15px 2px 0px; border-left:#d66dab 1px solid;border-right:#d66dab 1px solid;}
#boxProduct .boxProductDetail .productImg{ width:128px; height:128px; padding-left:1px;}

#boxProduct .boxProductDetail .productName{ color:#8a4290; text-align:center; margin-top:3px; font:1em;font-weight:bold}
#boxProduct .boxProductDetail .productName a{ color:#8a4290; text-align:center; margin-top:3px;  text-decoration:none;}
#boxProduct .boxProductDetail .productName a:hover{ color:#8a4290; text-align:center; margin-top:3px; text-decoration:underline;}

#boxProduct .boxProductDetail .productContentShort{ padding:5px; height:85px;}
#boxProduct .boxProductDetail .productLinkDetails{ width:48px; height:15px; background:#d66dab; color:#FFF; padding-left:2px; margin-left:35px;}
#boxProduct .boxProductDetail .productLinkDetails a{ width:48px; height:15px; background:#d66dab; color:#FFF; padding-left:2px; text-decoration:none;}
#boxProduct .boxProductDetail .productLinkDetails a:hover{ width:48px; height:15px; background:#d66dab; color:#FFF; padding-left:2px; text-decoration:underline;}

#boxRight .BoxRightPart{ width:296px; height:auto; margin:2px; display:block; float:left;}
#boxRight .BoxRightPart .boxRightContent{ width:296px; height:auto; border-bottom:#8a4290 1px solid; float:left; padding:0px 0px 1px 0px; margin-bottom:2px;}
#boxRight .BoxRightPart .boxRightContent .boxRightContentImg{ width:80px; height:53px; float:left;}
#boxRight .BoxRightPart .boxRightContent .boxRightContentImg{ width:80px; height:53px; float:left;}
#boxRight .BoxRightPart .boxRightContent .boxRightContentText{ width:210px; margin-left:1px; float:left;}
#boxRight .BoxRightPart .boxRightContent .h1{ color:#8a4290; text-align:center;width:210px}
#boxRight .BoxRightPart .boxRightContent .h1 a{ color:#8a4290; text-align:center; text-decoration:none;}
#boxRight .BoxRightPart .boxRightContent .h1 a:hover{ color:#8a4290; text-align:center; text-decoration:underline;}
#boxRight .BoxRightPart .boxRightContent .h2{ height:auto; }

#boxRight .BoxRightPart .boxRightContent .rightLinkDetails{ float:right; text-decoration:none; margin-right:2px;}
#boxRight .BoxRightPart .boxRightContent .rightLinkDetails a{ font-style:italic; display:block; color:#5f5f5f; text-decoration:underline;}
#boxRight .BoxRightPart .boxRightContent .rightLinkDetails a:hover{ font-style:italic; text-decoration:underline; display:block;color:#C09;}

/*Footer*/
#footer{float:left; width:1014px; height:40px; background-color:#d66dab; text-align:center; color:#8a4290; padding-top:3px; line-height:25px;}

/*coppy tu day*/
#boxProductsp { float:left; width:692px; 
height:auto; }
#boxProductsp .boxProductDetail
{
    float: left;
    width: 165px;
    height: 266px;
    margin: 2px 8px 5px 0px;
    border: #d66dab 1px solid;
}
#boxProductsp .boxProductDetail .productImg{ width:150px; height:100px; padding-left:7px; padding-top:3px;}
#boxProductsp .boxProductDetail .productName{ color:#8a4290; text-align:center; margin-top:3px; font-weight:bold;
    height: 26px; 
}
#boxProductsp .boxProductDetail .productName a{ color:#8a4290; text-align:center; margin-top:3px;  text-decoration:none;}
#boxProductsp .boxProductDetail .productName a:hover{ color:#8a4290; text-align:center; margin-top:3px; text-decoration:underline;}
#boxProductsp .boxProductDetail .productContentShort{ padding:5px; height:75px;}
#boxProductsp .boxProductDetail .productLinkDetails{ width:48px; height:15px; background:#d66dab; color:#FFF; padding-left:2px; margin-left:53px;}
#boxProductsp .boxProductDetail .productLinkDetails a{ width:48px; height:15px; background:#d66dab; color:#FFF; padding-left:2px; text-decoration:none;}
#boxProductsp .boxProductDetail .productLinkDetails a:hover{ width:48px; height:15px; background:#d66dab; color:#FFF; padding-left:2px; text-decoration:underline;}
/*den day*/


#boxnews { margin-left:4px; width:680px;height:154px; 
border-bottom: #d66dab 1px solid; }
#boxnews .leftcontent{ width:200px; height:120px; float:left; padding:5px;}
#boxnews .rightcontent{ width:466px; 
height:150px; float:left;
}
#boxnews .details {width:462; 
}
#boxnews .details
{
    width: 462;
}
